﻿#ifndef _SPATIAL_GEODATASET_WORKCOMMAND_H
#define _SPATIAL_GEODATASET_WORKCOMMAND_H

#include "udatabase/dll_cfg.h"
#include "kernel/Referenced.h"

namespace FD{
	namespace Utility{
		namespace DB{
				///<summary>
				///工作命令类
				///</summary>
				class FD_DB_Export CWorkCommand : public FD::Kernel::CReferenced
				{
				public:
					///<summary>
					///默认构造函数
					///</summary>
					CWorkCommand();
					///<summary>
					///析构函数
					///</summary>
					virtual ~CWorkCommand();

				public:
					/// <summary>
					/// 获取"工作命令"中的数据
					/// </summary>
					/// <param name=""></param>
					/// <returns>数据</returns>
					
					//FD::Kernel::CBaseObject * getData() const;
					/// <summary>
					/// 设置"工作命令"数据
					/// </summary>
					/// <param name="data">数据</param>
					/// <returns></returns>
					
					//void setData(  FD::Kernel::CBaseObject * ref_data );

				private:
					//FD::Kernel::CBaseObject *m_pData;
				protected:
					C_DISABLE_COPY( CWorkCommand )
				};
			}
		}
	
}
#endif

